package com.liuxl.core.mapper.auto;

import java.util.List;
import org.apache.ibatis.annotations.Param;

import com.liuxl.core.model.auto.OrganDic;
import com.liuxl.core.model.auto.OrganDicExample;

/**
 * 机构管理 OrganDicMapper
 * @author liuxl_自动生成
 * @email liuxl@gisspring.com
 * @date 2019-11-14 17:23:04
 */
public interface OrganDicMapper {
      	   	      	      	      	      	      
    long countByExample(OrganDicExample example);

    int deleteByExample(OrganDicExample example);
		
    int deleteByPrimaryKey(String id);
		
    int insert(OrganDic record);

    int insertSelective(OrganDic record);

    List<OrganDic> selectByExample(OrganDicExample example);
    
    List<OrganDic> selectDictByUser(OrganDicExample example);
		
    OrganDic selectByPrimaryKey(String id);
		
    int updateByExampleSelective(@Param("record") OrganDic record, @Param("example") OrganDicExample example);

    int updateByExample(@Param("record") OrganDic record, @Param("example") OrganDicExample example); 
		
    int updateByPrimaryKeySelective(OrganDic record);

    int updateByPrimaryKey(OrganDic record);
  	  	
}